home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1997 August / Macworld (1997-08).dmg / Updaters / Overture 2.0.2 / Overture 2.0.2.rsrc / TEXT_130_Pict Dictionary.txt < prev    next >
Text File  |  1997-06-15  |  2KB  |  101 lines

  1. pse
  2. /OvDict 50 dict def
  3. OvDict begin
  4.  
  5. /Bdf {bind def} bind def
  6. /Clw {currentlinewidth} Bdf
  7. /Cp  {closepath} Bdf
  8. /CPt  {currentpoint} Bdf
  9. /Ct  {curveto} Bdf
  10. /Gr  {grestore} Bdf
  11. /Gs  {gsave} Bdf
  12. /Lt  {lineto} Bdf
  13. /Mt  {moveto} Bdf
  14. /Np  {newpath} Bdf
  15. /Rmt {rmoveto} Bdf
  16. /Sk  {stroke} Bdf
  17. /Slw {setlinewidth} Bdf
  18. /Sw  {stringwidth pop} Bdf
  19. /Tx      {show} Bdf
  20. /Get  { exch def } Bdf
  21. /Char 1 string def
  22.  
  23. /RChAt
  24. { /RJ Get /Ch Get /EP Get
  25. Char 0 Ch put
  26. RJ 0 ne { /EP EP Char Sw sub def } if
  27. /EP EP CPt pop add def
  28. { Char Tx
  29. CPt pop EP ge {exit} if
  30. } loop
  31. RJ 0 ne { EP CPt exch pop Mt Char Tx } if
  32. } Bdf
  33.  
  34. /ASlur
  35. CPt translate
  36. /SP Get
  37. /Y3 Get /X3 Get /Y2 Get /X2 Get
  38. /Y1 Get /X1 Get /Y0 Get /X0 Get
  39. Gs
  40. .25 Slw
  41. Np
  42. X0 Y0 Mt X1 Y1 X2 Y2 X3 Y3 Ct
  43. X2 Y2 SP add X1 Y1 SP add X0 Y0 Ct
  44. fill Gr
  45. } Bdf
  46.  
  47. /ADSlur
  48. CPt translate
  49. { /SP Get
  50. /Y3 Get /X3 Get /Y2 Get /X2 Get
  51. /Y1 Get /X1 Get /Y0 Get /X0 Get
  52. Np
  53. .25 Slw
  54. [1 2] 0 setdash
  55. { SP 0 gt
  56.   { X0 Y0 Mt X1 Y1 SP add X2 Y2 SP add X3 Y3 Ct Sk
  57.     /SP SP .25 sub def }{exit} ifelse
  58. } loop
  59. [] 0 setdash
  60. } Bdf
  61.  
  62. /AStaff
  63. { /SP Get /NL Get /Ch Get /EP Get
  64. /X0 CPt pop def
  65. /Y0 CPt exch pop def
  66. Char 0 Ch put
  67. /EP X0 EP add Char Sw sub def
  68. 1 1 NL { pop
  69. X0 Y0 Mt
  70. {
  71. Char Tx
  72. CPt pop EP ge {exit} if
  73. } loop
  74. EP Y0 Mt Char Tx
  75. /Y0 Y0 SP add def } for
  76. } Bdf
  77.  
  78. /ABeam
  79. {
  80. CPt translate
  81. /Ru Get /Lu Get /Bh Get /Ev Get /Eh Get /Sv Get /Sh Get /Pe Get /Ps Get
  82. Lu 0 ne { /Sh Sh (l) Sw add (m) Sw sub def } if
  83. Ru 0 ne { /Eh Eh (l) Sw add def } if
  84. Gs
  85. Sh -10000 Eh 10000 Clip
  86. Bh Slw 2 setlinecap
  87. /Bh Bh 2 div def
  88. /Sv Sv Bh sub def
  89. /Ev Ev Bh sub def
  90. Ps Sv Mt Pe Ev Lt Sk
  91. Gr
  92. } Bdf
  93.  
  94. %%IncludeFont: Aloisen
  95. /MF { /FS Get /Aloisen findfont FS scalefont setfont } Bdf
  96.  
  97. end
  98. psb
  99.  
  100.